import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'

// 引入 复制 组件
import Clipboard from 'v-clipboard'
Vue.use(Clipboard)

// 引入 点击滚动 组件 类似小火箭..
import VueScrollTo from "vue-scrollto"
// Vue.use(VueScrollTo)
// You can also pass in the default options
// ! 默认值
// Vue.use(VueScrollTo, {
//      container: "body",
//      duration: 500,
//      easing: "ease",
//      offset: 0,
//      force: true,
//      cancelable: true,
//      onStart: false,
//      onDone: false,
//      onCancel: false,
//      x: false,
//      y: true
//  })

// 引入图片懒加载
import VueLazyload from 'vue-lazyload'

// Vue.use(VueLazyload)

// or with options 选项
Vue.use(VueLazyload, {
  preLoad: 1.3,
  error: './assets/img/timg.jpg',
  loading: './assets/img/timg.jpg',
  attempt: 1
})

// 引入element
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
Vue.use(ElementUI);

Vue.config.productionTip = false

new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app')
